package com.baihan.angus.app.game.common.bean.response;

import com.baihan.angus.app.game.basic.base.BaseResponse;
import com.baihan.angus.app.game.common.bean.entity.ClueEntity;

import java.io.Serializable;
import java.util.List;

public class DmClueResponse extends BaseResponse implements Serializable {

    private List<DataX> data;

    public List<DataX> getData() {
        return data;
    }

    public void setData(List<DataX> data) {
        this.data = data;
    }

    public static class DataX implements Serializable {
        /**
         * title : 公开线索
         * data : [{"category":"公开线索","title":"手机线索1","url":[{"url":"https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg","id":"364"}],"content":"手机线索1内容","weigh":1,"script_relevant_id":6,"script_id":92,"type":1,"res_type":0},{"category":"公开线索","title":"手机线索2","url":[{"url":"https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg","id":"364"}],"content":"手机线索2内容","weigh":2,"script_relevant_id":7,"script_id":92,"type":1,"res_type":0},{"category":"公开线索","title":"手机线索3","url":[{"url":"https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg","id":"364"}],"content":"手机线索3内容","weigh":3,"script_relevant_id":8,"script_id":92,"type":1,"res_type":0}]
         */

        private String title;
        private List<ClueEntity> data;

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public List<ClueEntity> getData() {
            return data;
        }

        public void setData(List<ClueEntity> data) {
            this.data = data;
        }

        public static class Data implements Serializable {
            /**
             * category : 公开线索
             * title : 手机线索1
             * url : [{"url":"https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg","id":"364"}]
             * content : 手机线索1内容
             * weigh : 1
             * script_relevant_id : 6
             * script_id : 92
             * type : 1
             * res_type : 0
             */

            private String category;
            private String title;
            private String content;
            private int weigh;
            private String script_relevant_id;
            private int script_id;
            private int type;
            private int res_type;
            private int is_send;//0-未发送 1-已发送
            private int is_open;//0-未公开 1-已公开
            private List<Url> url;

            public String getCategory() {
                return category;
            }

            public void setCategory(String category) {
                this.category = category;
            }

            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public int getWeigh() {
                return weigh;
            }

            public void setWeigh(int weigh) {
                this.weigh = weigh;
            }

            public String getScript_relevant_id() {
                return script_relevant_id;
            }

            public void setScript_relevant_id(String script_relevant_id) {
                this.script_relevant_id = script_relevant_id;
            }

            public int getScript_id() {
                return script_id;
            }

            public void setScript_id(int script_id) {
                this.script_id = script_id;
            }

            public int getType() {
                return type;
            }

            public void setType(int type) {
                this.type = type;
            }

            public int getRes_type() {
                return res_type;
            }

            public void setRes_type(int res_type) {
                this.res_type = res_type;
            }

            public int getIs_send() {
                return is_send;
            }

            public void setIs_send(int is_send) {
                this.is_send = is_send;
            }

            public int getIs_open() {
                return is_open;
            }

            public void setIs_open(int is_open) {
                this.is_open = is_open;
            }

            public List<Url> getUrl() {
                return url;
            }

            public void setUrl(List<Url> url) {
                this.url = url;
            }

            public static class Url implements Serializable {
                /**
                 * url : https://file.hqzl.icu/uploads/20211122/f5b5585cb3eafae0a58a3f1100ee88e5.jpg
                 * id : 364
                 */

                private String url;
                private String id;

                public String getUrl() {
                    return url;
                }

                public void setUrl(String url) {
                    this.url = url;
                }

                public String getId() {
                    return id;
                }

                public void setId(String id) {
                    this.id = id;
                }
            }
        }
    }
}
